to strike down someone
Verb
to plunge someone into despair
Verb
to entangle someone in the meshes of intrigue
Verb
to land someone in an awkward position
Verb
to wear down someone
Verb
to hold someone up to ridicule
Verb
to cast ridicule on sb
Verb
to land someone in hospital
Verb
to bring someone up short
Verb
to strike down someone
Verb
to bring down someone
Verb